river courses - French English Dictionary